package com.thinkcms.web;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;

@SpringBootApplication
@MapperScan(basePackages ={"com.thinkcms.*.mapper"})
@ComponentScan(basePackages = {
        "com.thinkcms.core.*",
        "com.thinkcms.security.*",
        "com.thinkcms.web.*",
        "com.thinkcms.system.*",
        "com.thinkcms.service.*",
        "com.thinkcms.freemark.*",
        "com.thinkcms.addons.*",
        })
public class ThinkItCMSApplication {

    public static void main(String[] args) {
        SpringApplication.run(ThinkItCMSApplication.class, args);
        System.out.println("\n" +
                "__/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\__/\\\\\\______________________________________________________/\\\\\\\\\\\\\\\\\\\\\\________________________________/\\\\\\\\\\\\\\\\\\__/\\\\\\\\____________/\\\\\\\\_____/\\\\\\\\\\\\\\\\\\\\\\___        \n" +
                " _\\///////\\\\\\/////__\\/\\\\\\______________________________/\\\\\\___________________\\/////\\\\\\///______________________________/\\\\\\////////__\\/\\\\\\\\\\\\________/\\\\\\\\\\\\___/\\\\\\/////////\\\\\\_       \n" +
                "  _______\\/\\\\\\_______\\/\\\\\\__________/\\\\\\_______________\\/\\\\\\_______________________\\/\\\\\\_________/\\\\\\__________________/\\\\\\/___________\\/\\\\\\//\\\\\\____/\\\\\\//\\\\\\__\\//\\\\\\______\\///__      \n" +
                "   _______\\/\\\\\\_______\\/\\\\\\_________\\///___/\\\\/\\\\\\\\\\\\___\\/\\\\\\\\\\\\\\\\__________________\\/\\\\\\______/\\\\\\\\\\\\\\\\\\\\\\____________/\\\\\\_____________\\/\\\\\\\\///\\\\\\/\\\\\\/_\\/\\\\\\___\\////\\\\\\_________     \n" +
                "    _______\\/\\\\\\_______\\/\\\\\\\\\\\\\\\\\\\\___/\\\\\\_\\/\\\\\\////\\\\\\__\\/\\\\\\////\\\\\\________________\\/\\\\\\_____\\////\\\\\\////____________\\/\\\\\\_____________\\/\\\\\\__\\///\\\\\\/___\\/\\\\\\______\\////\\\\\\______    \n" +
                "     _______\\/\\\\\\_______\\/\\\\\\/////\\\\\\_\\/\\\\\\_\\/\\\\\\__\\//\\\\\\_\\/\\\\\\\\\\\\\\\\/_________________\\/\\\\\\________\\/\\\\\\________________\\//\\\\\\____________\\/\\\\\\____\\///_____\\/\\\\\\_________\\////\\\\\\___   \n" +
                "      _______\\/\\\\\\_______\\/\\\\\\___\\/\\\\\\_\\/\\\\\\_\\/\\\\\\___\\/\\\\\\_\\/\\\\\\///\\\\\\_________________\\/\\\\\\________\\/\\\\\\_/\\\\_____________\\///\\\\\\__________\\/\\\\\\_____________\\/\\\\\\__/\\\\\\______\\//\\\\\\__  \n" +
                "       _______\\/\\\\\\_______\\/\\\\\\___\\/\\\\\\_\\/\\\\\\_\\/\\\\\\___\\/\\\\\\_\\/\\\\\\_\\///\\\\\\____________/\\\\\\\\\\\\\\\\\\\\\\____\\//\\\\\\\\\\________________\\////\\\\\\\\\\\\\\\\\\_\\/\\\\\\_____________\\/\\\\\\_\\///\\\\\\\\\\\\\\\\\\\\\\/___ \n" +
                "        _______\\///________\\///____\\///__\\///__\\///____\\///__\\///____\\///____________\\///////////______\\/////____________________\\/////////__\\///______________\\///____\\///////////_____\n");
    }

}
